$module({
  '@name': 'jProton.module',
  '@protected': {
    exec: function(){
    }
  },
  
  public: function(){
    exec();
  }
  
  
});

var $module = $import.module;

//#extends module
var exec = $import.module.exec;




function parseAllNodes(){

  function parseNode(){
    // code here
  }
  
  for(){
    node = nodes[i];
    
    queue.add(parseNode, [node]);
    
    setTimeout(parseNode, 25);
  }
}